package com.dk.mapper;

import com.dk.pojo.CodePart;
import com.dk.pojo.CodePartExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CodePartMapper {
    int countByExample(CodePartExample example);

    int deleteByExample(CodePartExample example);

    int deleteByPrimaryKey(Long partId);

    int insert(CodePart record);

    int insertSelective(CodePart record);

    List<CodePart> selectByExample(CodePartExample example);

    CodePart selectByPrimaryKey(Long partId);

    int updateByExampleSelective(@Param("record") CodePart record, @Param("example") CodePartExample example);

    int updateByExample(@Param("record") CodePart record, @Param("example") CodePartExample example);

    int updateByPrimaryKeySelective(CodePart record);

    int updateByPrimaryKey(CodePart record);
}